nitrite reductase - German English Dictionary